package org.linlinjava.litemall.wx.dto;

import lombok.Data;

import java.math.BigDecimal;

@Data
public class SubscribeConfirmDTO {
    //user Id
    private Integer subscribeUserId;

    //商品Id

    private Integer goodsId;

    //订阅数量

    private Integer number;

    //订阅ruleId

    private Integer ruleId;

    //配送方式 自提，门店，邮寄

    private Byte transportType;

    //一个月或者一周的哪几天
    private Integer[] deliveryDays;

    //一年中的哪一天
    private String[] deliveryDates;

    //配送具体开始时间

    private String deliveryStartTime;

    //配送具体结束时间

    private String deliveryEndTime;

    //门店id
    private Integer shopId;

    //地址id

    private Integer addressId;

    //支付方式
    private Integer payType;

    //是否自动续订
    private Integer autoSub;

    //订阅开始时间
    private String startTime;

    //订阅结束时间
    private String endTime;

    //评论
    private String remark;

    //自动支付方式 (余额支付，礼物卡支付，第三方支付)
    private Byte autoPayType;

    //自动支付Id
    private Integer autoPayId;

    //支付价格
    private BigDecimal price;

    private BigDecimal point;

    private Integer linkId;

    private String givee;

    //礼物卡Id
    private Integer giftCardUserId;

    private String message;

}
